*{padding:0;margin:0;}
body{font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei";font-size:13px;color:#202a30;}
.w120{width:1200px;}
.w100{width:100%; min-width:1200px; overflow:hidden;}
.m0a{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.both{clear:both;}
ul,li,ol{list-style:none;}
.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}

.top{background:url(../images/topbg.png) repeat-x 0 0;height:31px;line-height:31px;}
.top .toper{text-align:left;}
.head{background-color:#fff;height:75px;padding:20px 0;}
.head .logo{ width:240px;}
.head .title{ width:470px;}
.head .tel{ background:url(../images/tel.png) no-repeat right 15px; width:400px; font-size:22.5px; color:#020202; text-align:right; padding-right:60px; padding-top:13px;}
.head .tel p{ color:#3f4040; font-size:14.5px;}

.nav_menu3, .nav_menu3 ul, .nav_menu3 ul li, .nav_menu3 ul li a, .nav_menu3 #menu-button{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;}
.nav_menu3 #menu-button{margin-top:100px;position:absolute;z-index:99999;}
.nav_menu3:after, .nav_menu3 > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.nav_menu3 #menu-button{display:none;}
.nav_menu3{width:100%;background:#258307;height:52px;}
#menu-line{position:absolute;top:0;left:0;height:3px;background:#000;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.nav_menu3 > ul > li{float:left;width:171.42px;}
.nav_menu3.align-center > ul{font-size:0;text-align:center;}
.nav_menu3.align-center > ul > li{display:inline-block;float:none;}
.nav_menu3.align-center ul ul{text-align:left;}
.nav_menu3.align-right > ul > li{float:right;}
.nav_menu3.align-right ul ul{text-align:right;}
.nav_menu3 > ul > li > a{text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;text-align:center;display:inline-block;width:100%;line-height:52px;}
.nav_menu3 > ul > li:hover > a{color:#fff;background:#eb3d00;}
.nav_menu3 > ul > li.nav-has-sub > a{padding-right:25px;}
.nav_menu3 > ul > li.nav-has-sub > a::after{position:absolute;top:25px;right:50px;width:4px;height:4px;border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
.nav_menu3 > ul > li.nav-has-sub:hover > a::after{border-color:#fff;}
.nav_menu3 ul ul{position:absolute;left:-9999px;}
.nav_menu3 > ul > li > ul {}
.nav_menu3 li:hover > ul{left:auto;}
.nav_menu3.align-right li:hover > ul{right:0;}
.nav_menu3 ul ul ul{margin-left:100%;top:0;}
.nav_menu3.align-right ul ul ul{margin-left:0;margin-right:100%;}
.nav_menu3 ul ul li{height:0;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease;}
.nav_menu3 ul li:hover > ul > li{height:52px;}
.nav_menu3 ul ul li a{width:171.42px;background:#258307;text-decoration:none;color:#FFFFFF;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;line-height:52px;text-align:center;}
.nav_menu3 ul ul li:hover > a, .nav_menu3 ul ul li a:hover{color:#fff;background:#eb3d00;}
.nav_menu3 ul ul li.nav-has-sub > a::after{position:absolute;top:25px;right:10px;width:4px;height:4px;border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
.nav_menu3.align-right ul ul li.nav-has-sub > a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #dddddd;border-left:1px solid #eb3d00;}
.nav_menu3 ul ul li.nav-has-sub:hover > a::after{border-color:#fff;}
.nav_menu3 > ul > li.selected{background-color:#eb3d00;}
.nav_menu3 > ul > li.selected a, .nav_menu3 > ul > li.selected:hover a::after{color:#fff;}
.nav_menu3 > ul > li.selected > a::after{border-bottom:1px solid #fff;border-right:1px solid #fff;}

.ban{max-height:700px;}

.bt{font-size:30px;color:#202a30;font-weight:bold;text-align:center;line-height:65px;height:65px;margin-top:45px;}
.fbt{font-size:14px;color:#3c3b3b;text-align:center;line-height:26px;height:26px;margin-bottom:40px;}
.pro{}
.pro .proitem{border:1px solid #a7a5a5;width:275px;height:275px;display:inline-block;margin-right:30.66px;margin-bottom:30px;overflow:hidden;}
.pro .proitem:nth-child(4n){margin-right:0px;}
.pro .proitem:hover{border-color:#eb3d00;}
.pro .proitem img{ width:275px; height:275px;}
.pro .proitem p{width:275px;height:275px;line-height:275px;position:absolute;text-align:center;left:0px;top:277px;opacity:0;background: rgba(37,131,7, 0.7);font-size:20px;color:#fff;font-weight:bold;}
.pro .proitem:hover p{opacity:1;top:0px;}

.abtop{height:86px;}
.abtop .al{background-color:#f6f6f6;height:86px;}
.al{width:50%;}
.ar{width:50%;}
.abend{height:86px;}
.abend .al{background-color:#eb3d00;height:86px;}
.abend .ar,.abtop .ar{background-color:#258307;height:86px;}
.about{height:595px;}
.about .al{background-size:auto 100%;}
.about .ar{}
.aimg{background-repeat:no-repeat;background-position:right top;background-size:auto 100%;}
.num{width:158px;text-align:center;}
.num dl{width:100%;margin-bottom:92px;}
.num dl dt{height:40px;text-align:center;}
.num dl dd{font-size:14px;color:#1c1c1c;padding-top:10px;}
.num dl dd span{font-size:30px;font-weight:bold;}
.num dl dd p{font-size:12px;color:#1c1c1c;text-align:center;}
.abinfo{padding-top:45px;text-align:left;}
.abinfo .ab{background:url(../images/aboutus.png) no-repeat left top;width:600px;padding-top:57px;font-size:14px;line-height:30px;letter-spacing:1px;}
@media only screen and (max-width:1366px) {
.abinfo .ab{ width:555px !important; font-size:12px;}
}
@media screen and (min-width: 1367px) and (max-width: 1920px) {
	.abinfo .ab{ width:600px;}
}
.abinfo .ab h2{margin-bottom:34px;line-height:44px;color:#258307;text-align:left;font-size:30px;}

[transition="4s"]{transition:.4s;-webkit-transition:.4s}
.gc{padding-bottom:71px;}
.gc .gcitem{width:283px;height:215px;margin-right:20px;border:1px solid #a7a5a5;margin-bottom:20px;overflow:hidden;}
.gc .gcitem img{ width:283px; height:215px;}
.gc .gcitem p{width:283px;height:215px;line-height:212px;position:absolute;left:1px;top:212px;opacity:0;font-size:20px;color:#fff;font-weight:bold;text-align:center;background: rgba(37,131,7, 0.7);}
.gc .gcitem:nth-child(4n){margin-right:0px;}
.gc .gcitem:hover p{opacity:1;top:1px;}
.mt67{margin-top:67px;}
.mt83{margin-top:83px;}

.gcitem1{width:283px;height:250px;margin-right:20px;border:1px solid #a7a5a5;margin-bottom:20px;}
.gcitem1 img{ width:283px; height:215px;}
.gcitem1 p{width:283px;height:35px;line-height:35px;font-size:15px;color:#333;text-align:center; background-color:#ddd;}
.gcitem1:nth-child(4n){margin-right:0px;}
.ys{background-color:#f2f2f2;min-height:562px;}
.ys .ysimg{background-repeat:no-repeat;background-size:auto 100%;background-position:left top;}
.ys .ysinfo{width:612px;}
.ys .ysinfo .ysbt{background:url(../images/ysbt.png) no-repeat 0 0;width:100%;margin:55px 0 34px 0;height:50px;font-size:30px;text-align:left;text-indent:18px;font-weight:bold;}

.ys .ysinfo dl{width:283px;height:192px;display:inline-block;float:left;margin-right:10px;}
.ys .ysinfo dl:hover{background-color:#258307;cursor:pointer;}
.ys .ysinfo dl dt{width:74px;float:left;text-align:center;height:192px;}/*
.ys1 dt{background:url(../images/ys1.png) no-repeat center right;}
.ys1:hover dt{background:url(../images/ys1H.png) no-repeat center right;}
.ys2 dt{background:url(../images/ys2.png) no-repeat center right;}
.ys2:hover dt{background:url(../images/ys2H.png) no-repeat center right;}
.ys3 dt{background:url(../images/ys3.png) no-repeat center right;}
.ys3:hover dt{background:url(../images/ys3H.png) no-repeat center right;}
.ys4 dt{background:url(../images/ys4.png) no-repeat center right;}
.ys4:hover dt{background:url(../images/ys4H.png) no-repeat center right;}*/
.ys .ysinfo dl dd{color:#555555;line-height:25px;float:right;padding-left:13px;font-size:14px;padding-right:23px;text-align:left;width:173px;padding-top:48px;}
.ys .ysinfo dl dd h3{color:#212121;line-height:40px;font-size:20px;}
.ys .ysinfo dl:hover dd{color:#fff;}
.ys .ysinfo dl:hover dd h3{color:#fff;}

.inews{}
.inews .nbg{background-color:#fff;margin-right:27px;display:inline-block;padding:2px 0;margin-bottom:78px;}
.inews .nbg:nth-child(3n){margin-right:0px;}
.inews .item{border:1px solid #b0b0b0;width:380px;background-color:#fff;}

.inews .item:hover{border-top:1px solid #eb3d00;border-bottom:1px solid #eb3d00;}
.inews .nbg:hover{background-color:#eb3d00;}
.inews .nbg:hover .item .nbt a{color:#258307;}
.inews .nbg:hover .item .nimg p{ opacity:1;}
.inews .item .nimg{width:380px;height:285px; position:relative;}
.inews .item .nimg p{ width:380px; height:285px; position:absolute;background: rgba(0,0,0,0.5); left:0; top:0; text-align:center; line-height:285px; color:#fff; font-weight:bold; opacity:0;}
.inews .item .nimg img{width:380px;height:285px;}
.inews .item .nbt{width:310px;padding:0 35px;font-size:16px;color:#313131;font-weight:bold;height:85px;line-height:85px;overflow:hidden;}
.inews .item .ndesc{width:310px;padding:0 35px;line-height:25px;max-height:75px;overflow:hidden;color:#393939;margin-bottom:45px;}
.hz{background:url(../images/hzbg.png) no-repeat center top;height:431px;overflow:hidden;}
.hz .hzlist{padding-top:145px;}
.hz .hzlist a{width:180px;height:80px;border:1px solid #d3d7cf;border-radius:2px;display:inline-block;float:left;margin-right:21.6px;margin-bottom:36px;}
.hz .hzlist a:nth-child(6n){margin-right:0px;}

.links{background-color:#e2e2e2;}
.links .link{padding:40px 0;}
.links .link .l{width:870px;text-align:left;color:#4f4f4f;font-size:14px;}
.links .link .l a{font-size:14px;margin-right:10px;}
.links .link .r{width:250px;text-align:left; line-height:24px;}
.links .link .fx{ width:60px; line-height:24px; font-size:16px; text-align:right; padding-right:10px;}
.fnav{padding:55px 0;}
.fnav dl{float:left;width:175px;margin-right:20px;}
.fcon{width:350px !important;}
.fcon dd{text-align:left !important;padding-left:60px;}
.fwx{width:226px !important;margin-right:0px !important;}
.fwx dd img{ max-width:170px;}
.fnav dl dt{text-align:center;font-weight:bold;font-size:14px;line-height:50px;}
.fnav dl dt a{font-weight:bold;font-size:14px;}
.fnav dl dd{text-align:center;line-height:35px;}
.foot{background-color:#258307;text-align:center;color:#fff;height:72px;line-height:72px;text-align:center;}
.foot a{color:#fff;}
.foot a:hover{color:#eb3d00;}

.diyos{position:fixed;width:54px;right:0;top:50%;z-index:100;}
.diyos ul{list-style:none;margin:0;padding:0;}
.diyos ul li{width:54px;height:54px;background:#258307;float:left;position:relative;margin:1px 0 0 0;}
.diyos ul li:hover{background:#eb3d00;}
.diyos ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;color:#fff;font:14px/54px "Microsoft Yahei";overflow:hidden;letter-spacing:0px;}
.diyos ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li.sideewm{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li .sideewmshow{width:150px;position:absolute;top:0;left:-151px;z-index:120;display:none;}
.diyos ul li.sideewm:hover .sideewmshow{display:block;}
.diyos ul li img{float:left;}

/*ÄÚÒ³*/
.indexTitle{font-size:24px;}

.pclass{padding-bottom:70px;}
.pclass dl{width:270px;float:left;margin-right:40px;}
.pclass dl#p4{margin-right:0px;}
.pclass dl dt{width:270px;height:200px;}
.pclass dl dd{text-align:center;line-height:52px;}
.pclass dl dd a{font-size:16px;}
.pclass dl dd div{line-height:20px;color:#5a5a5a;text-align:left;font-size:13px;}


.nclass{padding:20px 0px 0px 0px;}
.nclass div{float:left;width:285px;margin-right:20px;height:40px; margin-bottom:10px;}
.nclass div a{width:285px;line-height:40px;font-size:15px;height:40px;text-align:center;display:inline-block;background-color:#258307; border-radius:4px;overflow:hidden;margin-bottom:10px; color:#fff;}
.b25{background-color:#eb3d00 !important;color:#FFF;}
.nclass div#n4{margin-right:0px;}
.nclass div a:hover{background-color:#eb3d00;color:#FFF;}

.nclass1{padding:0px 0px 0px 0px;}
.nclass1 div{float:left;width:285px;margin-right:20px;height:40px; margin-bottom:10px;}
.nclass1 div a{width:285px;line-height:40px;font-size:15px;height:40px;text-align:center;display:inline-block; background-color:#ccc; color:#333;border-radius:4px;overflow:hidden;margin-bottom:10px;}
.b26{background-color:#333 !important;color:#FFF !important;}
.nclass1 div#n4{margin-right:0px;}
.nclass1 div a:hover{background-color:#333;color:#FFF !important;}

.nnews{}
.nnews{ width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.nnews dt{ width:280px; height:210px; float:left;}
.nnews dt img{ width:280px; height:210px;}
.nnews dd{ width:900px; height:210px; float:right; position:relative; overflow:hidden;}
.nnews dd h2{ line-height:40px; height:40px; margin-bottom:10px; text-align:left;}
.nnews dd h2 a:hover{ color:#258307;}
.nnews dd p{ color:#666; line-height:30px; text-align:left;}

.page{text-align:center; padding:10px 0; width:100%;}
.page table{ margin:0 auto;}